live up to end of the bargain - Turc Anglais Dictionnaire